The Internet Backplane Protocol: Storage in the Network
نویسندگان
چکیده
For distributed and network applications, efficient management of program state is critical to performance and functionality. To support domainand application-specific optimization of data movement, we have developed the Internet Backplane Protocol (IBP) for controlling storage that is implemented as part the network fabric itself. IBP allows an application to control intermediate data staging operations explicitly as data is communicated between processes. As such, the application can exploit locality and manage scarce buffer resources effectively. In this paper, we discuss the development of IBP, the implementation of a prototype system for managing network storage, and a preliminary deployment as part of the Internet-2 Distributed Storage Initiative.
منابع مشابه
Sharing More than the Wires
Logistical Networking is the global scheduling and optimization of data movement, storage and computation based on a model that takes into account all the network's underlying physical resources. In this paper we contrast Logistical and Active Network as approaches to flexible implementation of advanced network protocols. We describe the Internet Backplane Protocol, a simple mechanism we have d...
متن کامل1 Exposed versus Encapsulated Approaches to Grid Service Architecture
The dichotomy between the exposed and encapsulated approaches to computer systems architectures is well known in contexts such as the processor design (RISC vs. CISC) and layered network service stacks. In this paper we examine how this basic choice of approaches arises in the design of the Internet Backplane Protocol, a network storage service, and as an issue in Grid architecture more generally.
متن کاملThe Internet Backplane Protocol Data Mover Module
The Internet Backplane Protocol (IBP) is a mechanism that implements storage of data in the network using shared physical resources to support Logistical Networking in large scale; it provides a series of functions to handle the data. This data is stored in what is known as IBP depots, which also provide data management services. The Data Mover Module is a plug-in tool designed to enable advanc...
متن کاملIBP-Mail: Controlled Delivery of Large Mail Files
IBP-Mail is an improvement to the current state of the art in mailing large files over the Internet. It arises from the addition of writable storage to the pool of available Internet resources. With IBP-Mail, a sender registers a large file with an IBP-Mail agent, and stores it into a network storage depot. The sender then mails a pointer to the file to the recipient using the standard SMTP mai...
متن کامل1 An End - to - End Approach to Globally Scalable Network Storage
This is a position paper on applying the principles of the end-to-end approach to network storage. While it may seem to be a contradiction to end-to-end arguments to consider putting storage in the network, we argue that not only is there no contradiction, but that adherence to end-to-end principles is the key to achieving true scalability of shared storage. We discuss end-to-end arguments with...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999